// source --> https://ipo-beginner.com/wp-content/plugins/wordpress-popular-posts/assets/js/wpp-5.0.0.min.js?ver=5.0.0 var WordPressPopularPosts=function(){var c=function(){},g=!!HTMLElement.prototype.attachShadow,f=function(b,e,a,c){var d=new XMLHttpRequest;b=-1!=["GET","POST"].indexOf(b)?b:"GET";d.open(b,e+("GET"==b?"?"+a:""),!0);"POST"==b&&d.setRequestHeader("Content-type","application/x-www-form-urlencoded");d.setRequestHeader("X-Requested-With","XMLHttpRequest");d.onreadystatechange=function(){4===d.readyState&&200<=d.status&&300>d.status&&"function"===typeof c&&c.call(void 0,d.response)};d.send("POST"==b?a: null)};return{get:function(b,e,a){a="function"===typeof a?a:c;f("GET",b,e,a)},post:function(b,e,a){a="function"===typeof a?a:c;f("POST",b,e,a)},ajax:f,theme:function(b){if(g){var e=document.createElement("style"),a=document.createElement("a");b.parentNode.appendChild(a);var c=getComputedStyle(a);e.innerHTML=".wpp-list li a {color: "+c.color+"}";b.parentNode.removeChild(a);a=b.attachShadow({mode:"open"});for(a.append(e);b.firstElementChild;)a.append(b.firstElementChild)}}}}(); if("undefined"!==typeof wpp_params&&0 https://ipo-beginner.com/wp-content/plugins/enhanced-categories/js/enhanced-categories.js function EnhancedCategoriesPlugin() { this._settings = { expandText : '»', contractText : '«', leafText : '-', expandImage : '', contractImage : '', leafImage : '', buttonColor : '#CC0000', buttonWidth : '10px', buttonMargin : '0 5px 0 0', isButtonAfter : false }; } jQuery.extend(EnhancedCategoriesPlugin.prototype, { setSettings: function(newSettings) { jQuery.extend(this._settings, newSettings || {}); }, getSettings: function() { return this._settings; }, getButtonText: function(text, image) { var output = ''; if (image=='') { output += text; } else { output += '' + text + ''; } return output; } }); jQuery(document).ready(function() { enhancedCategoriesPlugin = new EnhancedCategoriesPlugin(); }); jQuery.fn.enhancedCategories = function(args) { var defaults = enhancedCategoriesPlugin.getSettings(); jQuery.extend(defaults, args); return jQuery('li.cat-item', this).each(function() { var childrenUl = jQuery(this).children('ul'); var hasChildren = (childrenUl.length > 0); var button = ''; // Add some padding to the RSS images jQuery('img', this) .css({ margin: '0 5px', padding: '0' }); // Make button text if (hasChildren) { if (defaults.contractChildren==1) { button += ''; button += enhancedCategoriesPlugin.getButtonText(defaults.expandText, defaults.expandImage); button += ''; } else { button += ''; button += enhancedCategoriesPlugin.getButtonText(defaults.contractText, defaults.contractImage); button += ''; } } else { button += ''; button += enhancedCategoriesPlugin.getButtonText(defaults.leafText, defaults.leafImage); button += ''; } // Add the button before or after the category if (defaults.isButtonAfter) { if (hasChildren) { jQuery(this).children('ul').before(button); } else { jQuery(this).append(button); } } else { jQuery(this).prepend(button); } // Behaviour of the category jQuery(this) .css({listStyleType: 'none'}) .children('span.button') .css({ width: defaults.buttonWidth, margin: defaults.buttonMargin, color: defaults.buttonColor }) .click(function() { jQuery(this) .siblings('ul') .slideToggle() .end() .each(function() { if (jQuery(this).hasClass('is_expanded')) { jQuery(this) .html(enhancedCategoriesPlugin.getButtonText(defaults.contractText, defaults.contractImage)) .removeClass('is_expanded') .addClass('is_contracted'); } else { jQuery(this) .html(enhancedCategoriesPlugin.getButtonText(defaults.expandText, defaults.expandImage)) .removeClass('is_contracted') .addClass('is_expanded'); } return this; }); }); jQuery(this).children('ul') .css({ paddingLeft: defaults.buttonWidth }); // Contract child categories if asked if (defaults.contractChildren==1) { jQuery(this).children('ul').hide(); } return this; }); };